missile armed - French English Dictionary